armoured cars - Alemán Inglés Diccionario